// BPM 流程分类 
export interface BpmCategoryModel {
  Id: number // 分类编号
  Name: string // 分类名
  Code: string // 分类标志
  Status: number // 分类状态
  Sort: number // 分类排序
}

// BPM 流程分类 分页请求参数
export interface BpmCategoryPageReq extends PageParam  {
  Name?: string // 分类名
  Code?: string // 分类标志
  Status?: number // 分类状态
  Sort?: number // 分类排序
}

// BPM 流程分类 分页请求响应参数
export interface BpmCategoryPageResp {
  records: BpmCategoryModel[]
}

// BPM 流程分类 明细获取请求参数
export interface BpmCategoryGetReq {
  Id: number // 分类编号
}

// BPM 流程分类 明细获取响应参数
export interface BpmCategoryGetResp {
  Id: number // 分类编号
  Name: string // 分类名
  Code: string // 分类标志
  Status: number // 分类状态
  Sort: number // 分类排序
}

// BPM 流程分类 创建请求参数
export interface BpmCategoryCreateReq {
  Name: string // 分类名
  Code: string // 分类标志
  Status: number // 分类状态
  Sort: number // 分类排序
}

export interface BpmCategoryCreateResp {
  Id: number // 分类编号
}


export interface BpmCategoryUpdateResp {
  Id: number // 分类编号
}


// BPM 流程分类 删除请求参数
export interface BpmCategoryDeleteReq {
  Id: number // 分类编号
}

export interface BpmCategoryDeleteResp {
  Id: number // 分类编号
}


// BPM 流程分类 更新请求参数
export interface BpmCategoryUpdateReq {
  Id: number // 分类编号
  Name: string // 分类名
  Code: string // 分类标志
  Status: number // 分类状态
  Sort: number // 分类排序
}



// BPM 流程分类 批量排序请求参数
export interface BpmCategorySortReq {
  Ids: number[] // 分类编号
}

export interface BpmCategorySortResp {
  Ids: number[] // 分类编号
}
